package org.yagnus.opt.binpacking;

import java.util.List;

public abstract class BatchBinPacker {

	double binSize;

	public boolean init(double binSize, List<Double> objects) {
		this.binSize = binSize;
		return true;
	}

	// perform computations required by this algorithm
	abstract public boolean pack();

	// get the results;
	abstract public int[][] getResults();

	abstract public double getOptimality();

}
